Bob's HTML Editor (BHE) is a HTML document editing tool I initially developed in Hypercard® in January 1995. Version 2.2.1, rewritten entirely in Supercard®, is the first public release. BHE is a multi-window text editor that provides a set of tools for quickly adding HTML commands to blocks of text. Many of the most frequently accessed commands can be accessed via command-keys and/or icons on a bar that runs across the top of the file, or from a palette. In addition, it provides palettes that let you store locations of IMG and URL files and incorporate them into your HTML file. For those working from MacHTTP servers or Unix servers with AFP support, relative paths to IMGs and URLs are automatically incorporated into the palettes, as are local anchor points.
There is a 32k (Textedit) limit for editing HTML files. Files are loaded completely into memory, so you can view files with an HTML browser (Netscape, Mosaic, MacWEB) while simultaneously editing them with BHE. Most 2.0 commands and options are supported. Forms will be supported in a future version.
I developed this program to assist in the development of WWW projects at the Institute for Learning Technologies (http://www.ilt.columbia.edu) and the New Laboratory for Teaching and Learning at the Dalton School (http://www.nltl.columbia.edu). I would like to acknowledge these institutions for their support. I would also like to thank those who participated in testing this program and providing valuable feedback and suggestions: K. A. Taipale, Shawn Mishler, Peter Jensen, Bill Waldman, Wolfgang Heidmann and Cynthia Addison. I also owe a tremendous debt to my girlfriend Kris Berger, for tolerating me during the long hours I spent (and undoubtedly will continue to spend) glued to the laptop and couch and hogging the phone line.
This version (2.2.1) of BHE is freeware. You may freely copy and distribute it as long as no portion of it is altered in any way, and this file ("about BHE...") is distributed along with the program.
Future planned enhancements include: reorganizing menus a bit, support for forms, drag-'n-drop, additional HTML commands, SGML, WYSIWYG..., header and footer templates...
Please send comments, suggestions, and feedback to: bhe@nltl.columbia.edu.